#include <stdio.h>
#include "ksiazki.h"

int main(void) {
	struct ksiazka bibl[MAXKS];
	int licznik = 0;
	int index;
	float wartosc_suma = 0.0;

	printf("Podaj tytul ksiazki.\n");
	printf("Aby zakonczyc wcisnij [enter] na poczatku wiersza.\n");
	while(licznik < MAXKS && gets(bibl[licznik].tytul) != NULL && bibl[licznik].tytul[0] != '\0') {
		printf("Teraz podaj autora.\n");
		gets(bibl[licznik].autor);
		printf("Teraz podaj wartosc.\n");
		scanf("%f", &bibl[licznik++].wartosc);
		while(getchar() != '\n')
			continue;
		if(licznik < MAXKS)
			printf("Podaj kolejny tytul.\n");
	}
	printf("Oto lista Twoich ksiazek:\n");
	sortuj_tytul(bibl, licznik);
	for(index=0; index < licznik; index++) {
		printf("%s, autor: %s, cena: %.2f zl\n", bibl[index].tytul, bibl[index].autor, bibl[index].wartosc);
		wartosc_suma += bibl[index].wartosc;
	}
	printf("Calkowita wartosc ksiazek: %.2f zl\n", wartosc_suma);

	return 0;
}
